lead patenting - French English Dictionary